technical impossibility - German English Dictionary